diced potatoes - German English Dictionary